@charset "UTF-8";
body {font-size:14px; margin:0px;background:#FFF; font-family:"微软雅黑";}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,img,p,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,hr{margin:0;padding:0}
body{line-height:1.333;font-size:12px}
h1,h2,h3,h4,h5,h6{font-size:100%;font-family:arial,'hiragino sans gb','microsoft yahei','Simsun',sans-serif}
li{list-style:none}
em,i{ font-style:normal;}
a:link{color: #000; text-decoration: none;}
a:visited{color:#000; text-decoration: none;}
a:hover{color:#004c66; text-decoration:none;}
a:active{color:#004c66; text-decoration:none}
.clear{clear:both}
.fl{ float:left;}
.fr{ float:right;}
.fc{ margin:0 auto;}
.fixed{position:fixed; top:10px;}
.whte23{ font-size:23px; color:#fff;}
#top{ width:1100px; height:125px;}
#top span{ padding-top:22px;}
#top em{ padding-top:33px;}
#menu{ width:100%; background:url(iamges/dh.jpg) repeat-x;}
.menu{ width:1100px; line-height:50px;}
.menu ul li{ width:110px; float:left; text-align:center; font-size:14px; color:#fff;}
.menu ul li a{ color:#fff; display:block;}
.menu ul li a:hover{ background:url(iamges/dhs.jpg) no-repeat;}
.libgs{ background:url(iamges/bs1.jpg) right no-repeat;}
#banner{ width:100%; min-width:1154px; height:670px; position:relative; background:url(iamges/bs13.jpg) bottom repeat-x;}
.banbot{ width:1100px; height:40px; font-size:12px; color:#888; margin:0 auto;}
.banbot em{ padding-top:8px; display:block; float:left;}
.banbot span{ line-height:60px; font-size:18px; color:#fff; text-align:center;}
.banbot span a{ color:#fff; display:block; float:right; width:180px; height:60px;}
.spbg1{ background:#11a67e;}
.spbg2{ background:#b7653d;}
.spbg3{ background:#e6454a;}
.spbg4{ background:#37acda;}
.weima{ width:1100px; height:130px; position:absolute; bottom:-70px; left:50%; margin-left:-550px; margin:0 auto;}
.weima img{ width:130px; height:auto;}
#had1{ width:100%; height:154px; background:url(iamges/ad/ad1.jpg) center no-repeat;}
#had2{ width:100%; height:269px; background:url(iamges/ad/ad2.jpg) center no-repeat;}
#jiatg{ width:1100px; height:auto; padding:20px 0; margin:0 auto;}
#jiatg h2{ font-size:35px; line-height:85px; display:block; text-align:center; color:#11a67e;}
.jiatgp{ width:870px; height:32px;}
.jiatgp ul li{ width:210px; line-height:32px; float:left; background:#11a67e; margin:0 20px; border-radius:16px; color:#fff; font-size:15px; padding-left:40px;}
.jiatgl{ width:300px; height:360px; padding-top:30px;}
.jiatgl_tit{ width:300px; height:20px; line-height:20px;}
.jiatgl_tit em{ font-size:18px; color:#11a67e; font-weight:700; border-left:3px #11a67e solid; padding-left:6px;}
.jiatgl_tit span a{ color:#999;}
.jiatgl_con{ width:300px; height:320px; padding-top:15px;}
.jiatgl_con ul li{ width:290px; line-height:38px; background:url(iamges/2.jpg) left no-repeat; font-size:14px; border-bottom:1px #eee dashed;}
.jiatgl_con ul li a{ display:block; padding-left:15px;}
.jiatgl_con ul li a:hover{ background:url(iamges/1.jpg) left no-repeat; color:#11a67e; text-decoration:underline;}

.jiatgr{ width:730px; height:360px; padding-top:30px;}
.jiatgr_tit{ width:300px; height:20px; line-height:20px;}
.jiatgr_tit em{ font-size:18px; color:#11a67e; font-weight:700; border-left:3px #11a67e solid; padding-left:6px;}
.jiatgr_con{ width:730px; height:320px; padding-top:15px;}

#pilg{ width:1100px; height:auto; padding:20px 0; margin:0 auto;}
#pilg h2{ font-size:35px; line-height:85px; display:block; text-align:center; color:#b7653d;}
.pilgp{ width:320px; line-height:32px; background:#b7653d; border-radius:16px; color:#fff; font-size:15px; text-align:center;}

#pilgy{ width:1100px; height:auto; padding-top:20px; margin:0 auto;}
#pilgy h2{ font-size:28px; line-height:55px; display:block; text-align:center; color:#555;}

.pilgl{ background:#b7653d; width:250px; height:350px; margin-top:35px; padding:25px;}
.pilgl ul li{ width:250px; line-height:26px; padding:18px 0; font-size:16px; color:#fff;}
.pilgl ul li i{ display:block; width:45px; height:35px; line-height:35px; float:left; background:url(iamges/bs3.jpg) no-repeat; text-align:center; color:#b7653d;}
.pilgr{ width:775px; height:400px; margin-top:35px;}
.pilgr_tit{ width:775px; height:20px;}
.pilgr_tit em{ font-size:18px; color:#b7653d; line-height:20px; font-weight:700; border-left:3px #b7653d solid; padding-left:6px;}
.pilgr_con{ width:775px; height:auto; padding-top:20px;}
.pilgr_con ul li{ width:177px; height:170px; float:left; margin:8px;}
.pilgr_con ul li img{ width:177px; height:140px;}
.pilgr_con ul li p{ text-align:left; line-height:30px; padding-left:5px; font-size:14px;}


#tgun{ width:1100px; height:auto; padding:20px 0; margin:0 auto;}
#pilg h2{ font-size:35px; line-height:85px; display:block; text-align:center; color:#b7653d;}
.tgun{ width:100%; height:30px; background:url(iamges/bs4.jpg) repeat-x; min-width:1154px;}
.tgun_span{ display:block; margin:0 auto; line-height:28px; text-align:center; border:1px #e6454a solid; background:#fff; width:520px;}
.tgun_con{ width:1120px; height:auto; padding:15px 0; margin:0 auto;}
.tgun_con ul li{ width:260px; height:auto; margin:10px; float:left;}
.tgun_con ul li img{ width:248px; height:188px; padding:5px; border:1px #ddd solid;}

#jadn{ width:1100px; height:65px; background:url(iamges/bs5.jpg) center no-repeat; margin-top:20px; padding-top:20px; margin:0 auto;}
#jadn h2{ font-size:35px; line-height:85px; display:block; text-align:center; color:#37acda;}
.jadnp{ width:260px; height:32px; line-height:32px; background:#37acda; border-radius:16px; color:#fff; font-size:15px; text-align:center; margin:20px auto;}
.Homexz{ width:1100px; height:500px; margin:0 auto; margin:0 auto;}
.Homexz_tit{ width:310px; overflow:hidden; background:url(iamges/bs6.jpg) repeat-y; height:500px; float:left;}
.Homexz_tit em{ width:255px; height:123px; line-height:123px; display:block; color:#37acda; font-size:20px; font-weight:700; text-align:center;}
.Homexz_tit em{ background:url(iamges/bs7.jpg) 47px 85px no-repeat;}
.Homexz_tit span {FONT-SIZE:15px; FLOAT:left; WIDTH:260px; LINE-HEIGHT:44px; padding-left:50px; display:block; background:url(iamges/bs8.jpg) bottom left no-repeat;}
.Homexz_tit span a{TEXT-DECORATION: none;}
.Homexz_tit span.hover { height:44px; background:#37acda; cursor: hand; color:#fff;}
.Homexz_tit span.hover a{ COLOR: #333; TEXT-DECORATION: none; }
.Homexz_con { OVERFLOW: hidden; ZOOM: 1; width:750px; float:right; height:500px; background:url(iamges/bs9.jpg) left top no-repeat; padding-top:1px; position:relative; padding-left:1px;}
.Homexz_con img{ width:692px; height:430px;}
.p_more{ width:139px; height:175px; position:absolute; bottom:0; left:0;}
.p_more img{ width:139px; height:175px;}

#about{ width:100%; min-width:1154px; background:url(iamges/bbg.png) center #00b685 no-repeat; position:relative;}
.about-top{ width:200px; height:130px; position:absolute; left:50%; top:0; margin-left:-100px; margin-top:-57px;}
.about{ width:1100px; height:420px; padding:25px 0;}
.aboutl{ width:550px; padding-top:60px;}
.aboutl h2{ font-size:18px; line-height:50px; color:#fff; font-family:微软雅黑; display:block; border-bottom:1px #31c59d dashed;}
.aboutl p{ line-height:33px; font-size:14px; color:#fff; padding:15px 0 0 0;}
.aboutl span{ background:#fff; padding:8px 28px; font-size:15px; margin-top:15px;}
.aboutl span a{ color:#00b685;}
.aboutr{ width:470px; height:280px; margin-top:75px; padding:5px;  background:url(iamges/bskg.png) no-repeat;}
#news{ width:100%; min-width:1154px; background:#fff; padding:5px 0 25px;}
.ind_news{ width:1100px; height:auto; margin:30px auto;}
.ind_newsl{ width:320px; height:390px; float:left; font-family:微软雅黑; border:1px #ccc solid; padding:20px;}
.ind_newsl_tit{ width:320px; height:35px; line-height:35px; border-bottom:1px #ccc solid; margin-bottom:15px;}
.ind_newsl_tit em{ font-size:20px; font-weight:700; border-bottom:3px #00b685 solid; padding-bottom:3px; color:#03b486;}
.ind_newsl img{ width:320px; height:auto;}
.ind_newsl p{ line-height:25px; color:#777; font-size:12px;}
.ind_newsr{ width:650px; height:390px; float:right; border:1px #ccc solid; padding:20px;}
.ind_newsr_tit{ width:650px; height:35px; line-height:35px; border-bottom:1px #ccc solid; margin-bottom:15px;}
.ind_newsr_tit em{ font-size:20px; font-weight:700; border-bottom:3px #00b685 solid; padding-bottom:3px; color:#03b486;}
.ind_newsr span{ display:block; font-size:16px; font-weight:700; color:#333; line-height:30px;}
.ind_newsr span a{ display:block;}
.ind_newsr span a:hover{ text-decoration:underline; color:#00b685}
.ind_newsr p{ line-height:25px; display:block; color:#777; font-size:14px; padding:5px 0;}
.picy{ float:left; height:115px; margin-right:15px;}
.ind_newsr ul{ padding-top:15px; width:650px;}
.ind_newsr ul li{ width:310px; height:auto; line-height:33px; border-bottom:1px #ddd dashed; font-size:14px; padding-left:15px; background:url(iamges/bs2.jpg) left no-repeat; float:left;}
.ind_newsr ul li a{ display:block; font-size:15px;}
.ind_newsr ul li a:hover{ text-decoration:underline; color:#00b685}
.ind_newsr ul li span{ float:right; color:#888; font-size:12px; font-weight:100;}
#linky{ width:100%; min-width:1154px; height:auto; background:#f2f2f2; padding:8px 0;}
.linky{ width:1100px; height:auto; line-height:25px; margin:0 auto;}
#infban{ width:100%; height:300px; background:url(ban/info.jpg) center; min-width:1154px;}

#info{ width:1100px; min-height:600px; height:auto; padding:25px 0; margin:0 auto;}
.infol{ width:210px; height:auto;}
.infol_tit{ width:210px; height:100px; line-height:100px; background:#11a67e; text-align:center;}
.infol_con{ width:170px; height:auto; padding:20px 18px; border:2px #11a67e solid;}
.infol_con ul li{ width:170px; line-height:28px; height:28px; font-size:15px; background:url(iamges/lion.jpg) no-repeat; margin:10px 0;}
.infol_con ul li a{ display:block; color:#333; padding-left:30px;}
.infol_con ul li a:hover{ background:url(iamges/lions.jpg) no-repeat; color:#fff;}
.infol_con ul li a.lion{ background:url(iamges/lions.jpg) no-repeat; color:#fff;}
.infol img{ position:relative; z-index:9999;}
.infor{ width:860px; height:auto;}
.infor_tit{ width:860px; height:40px; line-height:40px; border-bottom:1px #ddd solid; background:url(iamges/bs2.jpg) 5px 17px no-repeat;}
.infor_tit em{ font-size:18px; font-weight:700; padding-left:20px; color:#555;}
.infor_tit span{ color:#999; padding-right:8px;}
.infor_tit span a{ color:#999;}
.infor_tit span a:hover{ color:#11a67e; text-decoration:underline;}
.infor_con{ width:850px; height:auto; padding:15px 5px; line-height:28px; font-size:14px; color:#555;}
.infor_con p em{ font-size:15px; color:#11a67e; line-height:45px; font-weight:700;}

.infor_new{ width:850px; height:auto; padding:15px 5px; line-height:28px; font-size:14px; color:#555;}
.infor_new ul li{ width:850px; height:auto; border-bottom:1px #ddd dashed; padding:10px 0;}
.infor_new ul li a{ display:block;}
.infor_new ul li a img{ width:180px; height:120px; float:left; margin-right:13px; padding:5px; border:1px #ddd solid;}
.infor_new ul li a em{ color:#111; line-height:38px; font-size:18px; font-weight:700;}
.infor_new ul li:hover a em{ color:#009d73;}
.infor_new ul li a span{ color:#999;}
.infor_new ul li:hover a span{ color:#999;}
.infor_new ul li a p{ color:#444;}
.infor_new ul li:hover a p{ color:#444;}
.infor_pon{ width:860px; height:auto; padding-bottom:25px; line-height:28px; font-size:14px; color:#555;}
.infor_pon h2{ font-size:16px; line-height:55px;}
.infor_pic{ width:855px; height:auto; padding:15px 2px 15px 3px; line-height:28px; font-size:14px; color:#555;}
.infor_pic h2{ font-size:16px; line-height:55px;}
.infor_pic ul li{ width:265px; height:auto; float:left; margin-right:20px; line-height:30px;}
.infor_pic ul li img{ width:253px; padding:5px; border:1px #ddd solid;}

.infor_pics{ width:855px; height:auto; padding:15px 2px 15px 3px; line-height:28px; font-size:14px; color:#555;}
.infor_pics h2{ font-size:16px; line-height:55px;}
.infor_pics ul li{ width:263px; height:auto; float:left; margin:10px; line-height:30px; text-align:center; border:1px #ddd solid;}
.infor_pics ul li img{ width:auto; height:190px; padding:5px;}

.infopg{ width:auto; height:40px; line-height:21px; text-align:center; margin:20px auto; font-size:14px;}
.infopg ul{ margin:0;}
.infopg ul li{float:left; border:1px #ddd solid; margin:0 5px; width:auto; padding:0 9px; height:28px; line-height:28px;}
.infopg ul li a{ display:block; padding:0 5px;}
.thisclass{ border:1px #333 solid; background:#333; color:#fff;}



.ly_txt{ width:120px; height:32px; border:1px #ddd solid; padding:0 5px;}
.ly_txts{ width:160px; height:32px; border:1px #ddd solid; padding:0 5px;}
.ly_txty{ width:560px; height:32px; border:1px #ddd solid; padding:0 5px;}
.ly_tont{ width:360px; height:120px; border:1px #ddd solid; padding:5px;}
.ly_sub{ width:120px; height:40px; background:#11a67e; border:0; font-size:16px; color:#fff;cursor: pointer; font-family:微软雅黑;}

.fmenu{ width:1100px; line-height:50px; margin:0 auto;}
.fmenu ul li{ width:110px; float:left; text-align:center; font-size:14px; color:#fff;}
.fmenu ul li a{ color:#fff; display:block;}
.libgf{ background:url(iamges/fbg.jpg) right no-repeat;}

#foot{ width:100%; min-width:1154px; background:#00b685; padding:20px 0;}
.foot{ width:1100px; line-height:25px; color:#cefff2; border-top:1px #93ffe2 solid; padding:10px 0 15px; position:relative;}
.foot span{ padding-right:8px; float:left;}
.foot span a{ color:#fff;}
.foot img{ float:left; }
.foot i{ position:absolute; right:0; top:0;}

#daohg{ width:100%; height:55px; background:url(iamges/menu1.jpg) top repeat-x; position:absolute; left:0; top:120px; z-index:999;}
.daohg{ width:1034px; height:55px; background:url(iamges/menu2.png) center no-repeat; padding:0 60px;}
.daohg ul li{ width:103px; line-height:55px; text-align:center; float:left; font-size:14px; color:#fff;}
.daohg ul li a{ display:block; color:#fff;}
.daohg ul li a:hover{ background:url(iamges/menu3.png) center no-repeat;}